head scarf - Francés Inglés Diccionario