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