sharrow - French English Dictionary