praying insect - Espagnol Anglais Dictionnaire