atom snail - Francés Inglés Diccionario