three-aisled basilica - Spanish English Dictionary