semi-submerged catamaran - Spanish English Dictionary