contributable - French English Dictionary