praying insect - Alemán Inglés Diccionario