supplicates - Turkish English Dictionary