dolphin (structure) - Francés Inglés Diccionario