masterfully - Turkish English Dictionary