soil engineer - German English Dictionary