inner defence area - Spanish English Dictionary