tower of ivory - Turkish English Dictionary