deudor - Turkish English Dictionary