supplicant - Turkish English Dictionary