sputtered atoms - Francés Inglés Diccionario