alinka aloo's tower - Turkish English Dictionary