supplicator - Turkish English Dictionary