mechanised infantry - Spanish English Dictionary