mejorar (algo) - Turkish English Dictionary