international surveillance companies - German English Dictionary