soterrar - French English Dictionary