talk a period of time away - Alemán Inglés Diccionario