grovel - German English Dictionary