headscarf - Francés Inglés Diccionario