be a leech - Alemán Inglés Diccionario