deputy's mall - Turkish English Dictionary