tıka basa doluşmuş - Turkish English Dictionary