enemy spotted - German English Dictionary