Palestinian dodder - French English Dictionary