strapping young lad - German English Dictionary