afallatan - French English Dictionary