soil injector - German English Dictionary