deep soil improvement - German English Dictionary