first chance i get - French English Dictionary