dolphin (structure) - Español Inglés Diccionario