visit upon - Alemán Inglés Diccionario