up-wind leg - Spanish English Dictionary