self-composed song - Espagnol Anglais Dictionnaire