sarape - French English Dictionary