poorly reasoned - French English Dictionary