high performance dinghy - Spanish English Dictionary