fallujah - French English Dictionary