sarcocauly - Francés Inglés Diccionario