trade deadline - French English Dictionary