republic research facility - Turco Inglés Diccionario