minisubmarine - Spanish English Dictionary