sobresecar - French English Dictionary