regattas and marine parades - Español Inglés Diccionario