quarrelsome - French English Dictionary