short and unsightly horse - Türkisch Englisch Wörterbuch