leaf-footed bug - Alemán Inglés Diccionario