stop log dam - Turkish English Dictionary