pay a short visit - Turco Inglés Diccionario