European mantis - Alemán Inglés Diccionario