desechar - Turkish English Dictionary