prevent the delay - German English Dictionary