prolonged and repeated grouse - Espagnol Anglais Dictionnaire