periodic pulsation - German English Dictionary