insectoid - Alemán Inglés Diccionario