camberwell carrot - French English Dictionary