marvelousness - Turkish English Dictionary