taste like more - German English Dictionary