camberwell carrot - German English Dictionary