macruroid - Francés Inglés Diccionario