hagridden - German English Dictionary