submarine mount - Spanish English Dictionary