garrular - French English Dictionary