large robust person - German English Dictionary