ploughback - French English Dictionary