have time to kill - French English Dictionary