no one rivals him in soccer - German English Dictionary