wet diaper - French English Dictionary