sparrows - French English Dictionary