at every (possible) opportunity - French English Dictionary