islamic headscarf - Francés Inglés Diccionario