orange-spotted diamond - Alemán Inglés Diccionario