romp home victory - Spanish English Dictionary