praying mantis (españa) - French English Dictionary