the fastest way possible - French English Dictionary