leech saliva - Turco Inglés Diccionario