be a leech - Francés Inglés Diccionario