supplicating - German English Dictionary