unreliable fellow - French English Dictionary