new england cottontail - German English Dictionary