takeaway - French English Dictionary