very tall and strong person - Deutsch Englisch Wörterbuch