take timely precaution - German English Dictionary