>>21400521
Yes. You are some random internet idiot with a hot take that savoury should mean something completely different than the actual use of the word and you think that your opinion outweighs the most respected and recognized dictionary of English that exists. You don't know English.
Go ahead and post the dictionaries and their definitions where they "directly translate umami to savory".