sheepback - German English Dictionary