dusky seaside sparrow - Spanish English Dictionary