leeched - Alemán Inglés Diccionario