senior lieutenant commander - Spanish English Dictionary