imperial research facility (pallaxides) - Turc Anglais Dictionnaire