lemon spots - Turco Inglés Diccionario