time's up. - French English Dictionary