repeated peering - German English Dictionary