tamboril - French English Dictionary