landless tiller - Turco Inglés Diccionario