technical conditions of delivery - French English Dictionary