weapons storage facility - Fransızca İngilizce Sözlük