killed in an ambush - Spanish English Dictionary