be dumber than rocks - Turkish English Dictionary