trillern - French English Dictionary