land lord - Turco Inglés Diccionario