that may be passed through - French English Dictionary