escardadera - French English Dictionary