timbrero - French English Dictionary