you achieve - French English Dictionary