terry towelling - Francés Inglés Diccionario