regattas and marine parades - Allemand Anglais Dictionnaire