heavy periods - Espagnol Anglais Dictionnaire