sombrero - French English Dictionary