trillar - French English Dictionary