macrurous - Francés Inglés Diccionario