sand tumour - Turco Inglés Diccionario