cumbered - French English Dictionary