a window of opportunity - Espagnol Anglais Dictionnaire