inspection and repair as necessary (iran) - Turco Inglés Diccionario