the latest victim - German English Dictionary