abundance of meat producing nausea or loathing - Türkisch Englisch Wörterbuch