apparatus steward - Spanish English Dictionary