"systole" in English Systole {f} systole "systole" English translation systole Systole Detailed translations for "systole" die Systole{feminine} Systole systole