carotte - German English Dictionary