talk a lot and loudly - Espagnol Anglais Dictionnaire