imperial research facility (pallaxides) - Espagnol Anglais Dictionnaire