suicide attackers - Alemán Inglés Diccionario