perform a visit - Turco Inglés Diccionario