marvellousness - Turkish English Dictionary