timbrelled - French English Dictionary