dedazo - French English Dictionary