phasmid insects - Alemán Inglés Diccionario