subatomic particle - Francés Inglés Diccionario