trickle in - French English Dictionary