have some time to kill - German English Dictionary