barrage reception - German English Dictionary