slow and heavy person - German English Dictionary