immediate headquarters complex - Spanish English Dictionary