long and abundant hair - Espagnol Anglais Dictionnaire