ratten - French English Dictionary