ball of massecuite - Turkish English Dictionary