supplicator - Spanish English Dictionary