whorled mountain mint - German English Dictionary