ivorywood - Turkish English Dictionary