someone that creates - Espagnol Anglais Dictionnaire