supplicating - Turkish English Dictionary