entregaba - Turkish English Dictionary