sobrero - French English Dictionary