substraerse - French English Dictionary