supplicancy - Turkish English Dictionary