dam engineer - German English Dictionary