most inglorious - Spanish English Dictionary