sequerosa - French English Dictionary