stop-log dam - Turkish English Dictionary