electropropulsion - German English Dictionary