tiny piece of matter - Francés Inglés Diccionario