british garden slug - Francés Inglés Diccionario