master building repairer - Turco Inglés Diccionario