carrot bread - German English Dictionary