tall, well-built man - German English Dictionary