tall and robust man - German English Dictionary