supplication - German English Dictionary