Wasserratte - French English Dictionary