lemon spots - Alemán Inglés Diccionario