make long visits - Alemán Inglés Diccionario