imperial research facility (pallaxides) - Turco Inglés Diccionario