trill - French English Dictionary