tar balls - Francés Inglés Diccionario