imperial research facility (pallaxides) - German English Dictionary