huge, strong man - Deutsch Englisch Wörterbuch