person of tall stature and strong texture - Französisch Englisch Wörterbuch