strapping young lad - Turkish English Dictionary