parallel barrage - German English Dictionary