imperial weapons research facility - Turco Inglés Diccionario