camberwell carrot - Spanish English Dictionary