praying insect - Español Inglés Diccionario