electronic tracking - German English Dictionary