tıka basa doluşmak - Turkish English Dictionary