japanese hedge sparrow - Spanish English Dictionary