dedicated anti-tank helicopter - German English Dictionary