put in (contribute) - French English Dictionary