flag iris leaf beetle - Alemán Inglés Diccionario