marvellously - Turkish English Dictionary