babysitten - French English Dictionary