electromagnetic stimulation - German English Dictionary