dog's bark - Espagnol Anglais Dictionnaire