extraordinary return - Turkish English Dictionary