horse with long hairs - Spanish English Dictionary