one that participates in a regatta - German English Dictionary