mail: delivering queued messages... - French English Dictionary