shepen - German English Dictionary