propulsa - German English Dictionary