steamed potato - Turkish English Dictionary