compete in a regatta - Turkish English Dictionary