support a proposition by arguments - French English Dictionary