high dam engineering company - Turkish English Dictionary