english sparrow - French English Dictionary