rolling barrage - German English Dictionary