what distinguishes humans from apes - Türkisch Englisch Wörterbuch