mechanical room - Spanish English Dictionary