tumbril - French English Dictionary