extravehicular maneuvering unit - Spanish English Dictionary