a big, lusty man - German English Dictionary