senators' gallery - Turco Inglés Diccionario