person of tall stature and strong texture - Türkisch Englisch Wörterbuch