sine square pulse - German English Dictionary