chapla - French English Dictionary