banana slugs - Francés Inglés Diccionario