pay (a visit) - Alemán Inglés Diccionario