carottes - German English Dictionary