overhauled - Turco Inglés Diccionario