flagelado - French English Dictionary