sistro - French English Dictionary