durchbringen - French English Dictionary