foul-tasting - German English Dictionary