make a loud sound - Espagnol Anglais Dictionnaire