supplicator - German English Dictionary