leech saliva - Alemán Inglés Diccionario