striped mantis - Alemán Inglés Diccionario