mounting land - Turco Inglés Diccionario