decapitado - French English Dictionary