presynaptic terminals - French English Dictionary