enterrarse - French English Dictionary