imperial research facility (pallaxides) - Fransızca İngilizce Sözlük