big, lusty/stupid man - Deutsch Englisch Wörterbuch