propulsons - German English Dictionary