timbrado - French English Dictionary