flookan - French English Dictionary