surmountable separator - French English Dictionary