sound of hoofbeats - Spanish English Dictionary