corresponsable - French English Dictionary