supplicated - German English Dictionary