rounded snail - Francés Inglés Diccionario