ruin someone's appetite - German English Dictionary