abstract line of reasoning - French English Dictionary