devil's berries - French English Dictionary