regadera - French English Dictionary