mobile surgical hospital - Spanish English Dictionary