regatta - Turkish English Dictionary