apply leeches - Alemán Inglés Diccionario