talk a period of time away - Espagnol Anglais Dictionnaire