land leech - Turco Inglés Diccionario