it's a race against time - German English Dictionary