subatomic particles - Turco Inglés Diccionario